grass silage - French English Dictionary